/* 基本 */
*{font-size:12px;font-family:"verdana","sans-serif","arial";}
body{background:#fff;color:#666;margin:0;padding:0;}
a{color:#666;text-decoration:none;cursor:pointer;font-family:"simsun";}
a:hover{color:#390;}
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{*display:inline-block;}
.clear{clear:both;}
/* 公共 */
a.back{text-decoration:underline;background:url(../images/admin/back_2.png) no-repeat 0 5px;border:none;height:26px;line-height:26px;cursor:pointer;color:#315DB8;padding-left:25px;display:inline-block;}
a.button{background:url(../images/admin/btn1.jpg) no-repeat 0 0;border:none;width:89px;height:26px;line-height:26px;cursor:pointer;color:#333333;padding:0;display:inline-block;text-align:center;}
a.back:hover,.list-div table td a:hover{color:#ff5717;text-decoration:underline;}
a.button:hover,input.button:hover{background-position:0 -26px;}
/* 结构 */
#Header{border-bottom:1px solid #e4e4e4;background:#fbfbfb;padding:3px;margin:0 0 8px;}
#Header .location{font-size:14px;margin:3px;color:#069;display:inline-block;line-height:30px;background:#fbfbfb url(../images/admin/home.png) no-repeat 5px 5px;padding:3px 0 3px 45px;}
#Header .location span.cur{font-size:14px;}
#actionMsg{position:absolute;top:5px;left:100px;}
#actionMsg div{ background:#008040;color:#ffffff;padding:5px;}
/* 表单 */
form{padding:0;margin:0;}
textarea{overflow:auto;}
input[type=checkbox],input[type=radio]{margin:3px 3px 3px 0;cursor:pointer;}
input.button{background:url(../images/admin/btn1.jpg) no-repeat 0 0;border:none;width:89px;height:26px;line-height:26px;cursor:pointer;color:#333333;padding:0;}
input.text,textarea,input.file,select{padding:2px;border:1px solid;border-color:#666 #ccc #ccc #666;color:#333;}
input.text,textarea{background:url(../images/admin/input.gif) no-repeat;}
input.text{height:20px;line-height:20px;}
input.min{width:90px;}
input.short{width:150px;}
input.middle{width:230px;}
input.large{width:430px;}
label.error{color:#930;margin-left:15px;}
.star_note {color:#ff0000;padding:0 3px;}
.form-div input.text{height:17px;line-height:17px;}
/* 数据显示列表结构 */
.list-div{margin:0 0 10px;padding:1px;border:1px solid #e4e4e4;word-wrap:break-word;}
.list-div table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
.list-div table th{text-align:center;font-weight:bold;line-height:30px;height:30px;padding:0 5px;background:#f1f4f6;font-family:microsoft yahei;}
.list-div table td{text-align:center;line-height:22px;height:22px;padding:3px;background:#fff;border-top:1px solid #e4e4e4;}
.list-div table th.left,.list-div table td.left{text-align:left;padding-left:5px;}
.list-div table th.right,.list-div table td.right{text-align:right;padding-right:10px;}
.list-div table tr.on td{background:#fbf5da;}
.list-div table td a{color:#315db8;text-decoration:underline;}
/*分页*/
.page{font-family:"courier new", courier, monospace;text-align:center;line-height:25px;margin-top:20px;font-size:12px;clear:both;}
.page a, .page span.current{margin:0 2px;padding:0 5px;_padding:0 8px;min-width:10px;height:22px;color:#0063dc;line-height:22px;text-align:center;display:inline-block;border:1px solid #cccccc;background-color:#ffffff;}
.page span.current{background-color:#ffeee5;border:1px solid #ff5500;font-weight:700;color:#ff5500;}
/* 表单页面 */
.edit-div{margin:0 0 10px;padding:1px;border:1px solid #e4e4e4;}
.edit-div table{width:100%;border-collapse:collapse;border-spacing:0;}
.edit-div table th{text-align:right;font-weight:bold;line-height:30px;height:30px;padding:0 5px;background:#f1f4f6;font-family:microsoft yahei;}
.edit-div table td{line-height:22px;height:22px;padding:3px 0 3px 10px;background:#fff;}
/* 表单页面 */
.form-div{border-bottom:1px solid #e4e4e4;background:#fbfbfb url(../images/admin/folder_saved_search.png) no-repeat 5px 5px;padding:3px 0 3px 35px;margin:0 0 8px;line-height:30px;}
.title-div{border-bottom:1px solid #e4e4e4;background:#fbfbfb url(../images/admin/note2.png) no-repeat 5px 5px;padding:3px 0 3px 35px;margin:0 0 8px;line-height:30px;}
.normal-div{border-bottom:1px solid #e4e4e4;padding:3px 0 3px 10px;margin:0 0 8px;line-height:30px;}
.title-div h3,.normal-div h3{display:inline-block;font-size:14px;font-weight:normal;margin:0 10px 0 0;}
/**/
.s1{color:#ff0000;}
.s2{color:#067b00;}
.s3{color:#1865bc;}
.s4{color:#ff7800;}
